const Config = {
    buildPageUrl: 'http://119.23.128.21:9072/', //智慧党建 页面请求前缀
    bladesystemPageUrl: 'http://119.23.128.21:9030/', //环境监测 页面请求前缀

    // 内网环境
    // buildPageUrl: 'http://172.22.12.11:22213/', //智慧党建 页面请求前缀
    // bladesystemPageUrl: 'http://172.22.12.11:22203/', //环境监测 页面请求前缀
    centerUrl: 'http://172.22.12.11:22204/', //综合门户接口前缀
    prodURl: 'http://172.22.12.17:9500/', //经济运行接口前缀
    electricityURL:"http://172.22.12.11:22224/"//用电点位接口，能耗监测-企业年度用电接口前缀

}


module.exports = {
    lintOnSave: false, publicPath: './',

    devServer: {
        // https: true,
        // port: 5678,
        // 设置代理
        proxy: {
            //招商接口前缀代理，内外网一致
            '/base': {
                target: 'https://shm-api.86links.com/', // 招商接口地址： https://shm-api.86links.cn/
                ws: true, // 是否启用websockets
                changOrigin: true, //开启代理
                pathRewrite: {
                    '^/base': '',
                },
            },
            //环境监测接口前缀代理
            '/query': {
                target: 'http://172.22.12.12:83/',
                // target: 'http://1.180.87.146:22250/', //外网测试地址
                ws: true, // 是否启用websockets
                changOrigin: true, //开启代理
                pathRewrite: {
                    '^/query': '',
                },
            },
            //智慧党建接口前缀代理
            '/build': {
                target: Config.buildPageUrl, //
                ws: true, // 是否启用websockets
                changOrigin: true, //开启代理
                pathRewrite: {
                    '^/build': '',
                },
            },
            '/bladesystem': {
                target: Config.bladesystemPageUrl,
                ws: true, // 是否启用websockets
                changOrigin: true, //开启代理
                pathRewrite: {
                    '^/bladesystem': '',
                },
            },
            '/prod': {
                target: 'https://172.22.12.17:9500/prod-api/',
                ws: true, // 是否启用websockets
                changOrigin: true, //开启代理
                pathRewrite: {
                    '^/prod': '',
                }
            },
            '/device': {
                target: 'https://172.22.12.1:33027',
                ws: true, // 是否启用websockets
                changOrigin: true, //开启代理
                pathRewrite: {
                    '^/device': '',
                },
            },
            '/center': {
                target: Config.centerUrl,
                ws: true, // 是否启用websockets
                changOrigin: true, //开启代理
                pathRewrite: {
                    '^/center': '',
                }
            },
            '/access': {
                target: 'https://172.22.12.15/',
                ws: true, // 是否启用websockets
                changOrigin: true, //开启代理
                pathRewrite: {
                    '^/access': '',
                },
            },
            //用电接口，能耗监测-企业年度用电接口前缀
            '/electricity': {
                target: Config.electricityURL,
                ws: true, // 是否启用websockets
                changOrigin: true, //开启代理
                pathRewrite: {
                    '^/electricity': '',
                },
            },
        },
    },
};
